Sign In
to Vote &
Create Storyboards.
 

The world's largest pyramid is not in Egypt

Business Insider - 18 Sep 2016 15:04
The world's largest pyramid is not in Egypt No one knows who constructed this pyramid 2,300 years ago. Cortés missed it when he invaded the pyramid's hometown in 1519 and it wasn't rediscovered until 1910. Today it stands as the largest monument ever constructed. Produced by Keegan Larwin. Original reporting by Jessica Orwig. Follow TI: On Facebook
21
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard